mammal similar to the beaver - Französisch Englisch Wörterbuch